Insulating sheath - Espagnol Anglais Dictionnaire